package com.koron.order.risk.base.bean.po;

import com.koron.bean.annocation.FillField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 线路人员表(LineStaff)表实体类
 *
 * @author jzp
 * @since 2022-12-22
 */
@Data
@ApiModel(value="线路人员表", description = "LineStaff")
public class LineStaff {

    /**
     * id
     */
    @FillField
    @ApiModelProperty("id")
    private String id;

    /**
     * 工单id
     */
    @ApiModelProperty("工单id")
    private String orderId;

    // 作为查询参数
    private List<String> orderIds;

    /**
     * 人员id
     */
    @ApiModelProperty("人员id")
    private String staffId;

    /**
     * 人员名称
     */
    @ApiModelProperty("人员名称")
    private String staffName;

    /**
     * 人员类型
     */
    @ApiModelProperty("人员类型")
    private String staffType;

    /**
     * 人员作用
     */
    @ApiModelProperty("人员作用")
    private String staffEffect;

    /**
     * 创建时间
     */
    @FillField
    @ApiModelProperty("创建时间")
    private Date createTime;

    /**
     * 排序号
     */
    @ApiModelProperty("排序号")
    private Integer sort;

}

